Method and apparatus for restoring a thermal response signal of a magnetoresistive head

ABSTRACT

An apparatus and method for reading an information signal from a magnetic storage medium using a magnetoresistive (MR) element, modifying the signal such that a thermal component of the signal representing a thermal response of the MR element is degraded, and altering the modified signal to produce a restored thermal signal substantially representative of the thermal component of the signal read from the storage medium. The information signal induced in the MR element is communicated from the MR element to an arm electronics (AE) module having a highpass filtering behavior. The AE module passes content of the information signal other than the thermal component content, thereby degrading the thermal component of the information signal. An inverse filter, implemented using an infinite impulse response (IIR) filter, receives the highpass filtered signal from the AE module and produces a restored thermal signal substantially representative of the thermal component of the information signal. The inverse filter has a response substantially inverse to that of the effective highpass filter of the AE module. A signal summing device is coupled to the AE module and the inverse filter for receiving a restored thermal signal from the inverse filter and a composite signal, including thermal and magnetic components, from the AE module and substantially eliminates the thermal component of the composite signal, which otherwise distorts or modulates the composite signal.

FIELD OF THE INVENTION

The present invention relates generally to data storage systems and,more particularly, to a method and apparatus for restoring a thermalcomponent of a signal induced in a magnetoresistive (MR) head.

BACKGROUND OF THE INVENTION

A typical data storage system includes a magnetic medium for storingdata in magnetic form and a transducer used to write and read magneticdata respectively to and from the medium. A disk storage device, forexample, includes one or more data storage disks coaxially mounted on ahub of a spindle motor. The spindle motor rotates the disks at speedstypically on the order of several thousand revolutions-per-minute.Digital information is typically stored in the form of magnetictransitions on a series of concentric, spaced tracks comprising thesurface of the magnetizable rigid data storage disks. The tracks aregenerally divided into a plurality of sectors, with each sectorcomprising a number of information fields, including fields for storingdata, and sector identification and synchronization information, forexample.

The actuator assembly typically includes a plurality of outwardlyextending arms with one or more transducers and slider bodies beingmounted on flexible suspensions. A slider body is typically designed asan aerodynamic lifting body that lifts the transducer head off of thesurface of the disk as the rate of spindle motor rotation increases, andcauses the head to hover above the disk on an air-bearing produced byhigh speed disk rotation. The distance between the head and the disksurface, typically on the order of 50-100 nanometers (nm) is commonlyreferred to as head-to-disk spacing.

Writing data to a data storage disk generally involves passing a currentthrough the write element of the transducer assembly to produce magneticlines of flux which magnetize a specific location of the disk surface.Reading data from a specified disk location is typically accomplished bya read element of the transducer assembly sensing the magnetic field orflux lines emanating from the magnetized locations of the disk. As theread element passes over the rotating disk surface, the interactionbetween the read element and the magnetized locations on the disksurface results in the production of electrical signals, commonlyreferred to as readback signals, in the read element.

Conventional data storage systems generally employ a closed-loop servocontrol system for positioning the read/write transducers to specifiedstorage locations on the data storage disk. During normal data storagesystem operation, a servo transducer, generally mounted proximate theread/write transducers, or, alternatively, incorporated as the readelement of the transducer, is typically employed to read information forthe purpose of following a specified track (track following) andlocating (seeking) specified track and data sector locations on thedisk.

In accordance with one known servo technique, embedded servo patterninformation is written to the disk along segments extending in adirection generally outward from the center of the disk. The embeddedservo patterns are thus formed between the data storing sectors of eachtrack. It is noted that a servo sector typically contains a pattern ofdata, often termed a servo burst pattern, used to maintain optimumalignment of the read/write transducers over the centerline of a trackwhen reading and writing data to specified data sectors on the track.The servo information may also include sector and track identificationcodes which are used to identify the location of the transducer.

Within the data storage system manufacturing industry, much attention ispresently being focused on the use of an MR element as a readtransducer. Although the MR head, typically incorporating an MR readelement and a thin-film write element, would appear to provide a numberof advantages over conventional thin-film heads and the like, it isknown by those skilled in the art that the advantages offered by the MRhead are not fully realizable due to the present inability of datastorage systems to accommodate a number of undesirable MR headcharacteristics.

In particular, MR element transducers introduce a distortion in thesensed magnetic signal, which typically represents data or servoinformation stored on a magnetic storage disk. The distortion to themagnetic signal is caused by many factors, including a number ofundesirable characteristics inherent in the MR element and the specificconfiguration and orientation of the MR element when incorporated intoan MR transducer assembly. By way of example, it is known that a typicalMR element exhibits variations in read sensitivity along the width ofthe MR element which has been identified as a contributing factor toservo control errors of varying severity. Depending on the magnitude ofthe magnetic signal distortion introduced by the MR element, servosector information may, for example, be misinterpreted or unreadable,resulting in the possible interruption or loss of servo control or, insome cases, an irretrievable loss of the data stored on the disk.

A considerable amount of industry attention and resources have been, andcontinue to be, expended to develop solutions directed at reducing oreliminating the detrimental effects associated with a distorted magneticreadback signal. Such distortion in a readback signal obtained by an MRtransducer has heretofore been treated collectively as undesirable noisewithout a full appreciation of the response of the MR element to varyinginfluences encountered within its operating environment. As yet, nosatisfactory solution has been found to eliminate or substantiallyreduce the magnetic signal distortion introduced by an MR element.

There exists a keenly felt need in the data storage system manufacturingcommunity for an apparatus and method for eliminating the undesirabledistortion to a magnetic readback signal induced in an MR element. Thereexists a further need to provide such apparatuses and methods which aresuitable for incorporation into existing data storage systems, as wellas into new system designs. The present invention is directed to theseand other needs.

SUMMARY OF THE INVENTION

The present invention is an apparatus and method for reading aninformation signal from a magnetic storage medium using amagnetoresistive (MR) element, modifying the signal such that a thermalcomponent of the signal representing a thermal response of the MRelement is degraded, and altering the modified signal to produce arestored thermal signal substantially representative of the thermalcomponent of the information signal read from the storage medium.

The information signal induced in the MR element is communicated fromthe MR element to an arm electronics (AE) circuit or module having ahighpass filtering behavior. The AE module passes content of theinformation signal other than the thermal component content, therebydegrading the thermal component of the information signal. An inversefilter receives the highpass filtered information signal from the ABmodule and produces a restored thermal signal substantiallyrepresentative of the thermal component of the information signal. Theinverse filter, preferably implemented using an infinite impulseresponse (IIR) filter, has a response substantially inverse to that ofthe effective highpass filter of the AE module. The restored thermalsignal may be used to detect disk surface defects and topographicvariations, and may be utilized for other systemic and diagnosticpurposes, including disk surface defect characterization, errorcorrection, and predictive failure analysis.

In accordance with one embodiment, a signal summing device is coupled tothe AE module and the inverse filter for receiving a restored thermalsignal from the inverse filter and a composite signal from the AE moduleThe composite signal read from the storage medium using the MR elementincludes a thermal component and a magnetic component. The signalsumming device substantially eliminates the thermal component of thecomposite signal, which otherwise distorts or modulates the compositesignal, by subtracting the restored thermal signal from the compositesignal so as to produce a restored magnetic signal. The restored thermalsignal is provided at an output of the inverse filter and the restoredmagnetic signal is provided at an output of the signal summing device.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram of an apparatus for extracting a thermalsignal and a magnetic signal from a readback signal induced in an MRhead;

FIG. 2 is a top view of a data storage system with its upper housingcover removed;

FIG. 3 is a flow diagram illustrating a method for obtaining andutilizing a thermal signal component of a readback signal;

FIG. 4 is a showing of a readback signal induced in an MR headexhibiting a distorted D.C. baseline;

FIG. 5 is a showing of the readback signal of FIG. 4 exhibiting arestored D.C. baseline after being processed by a signalseparation/modulation module;

FIGS. 6(a) and 6(b) are a showing of a thermal signal extracted from areadback signal induced in an MR element at a particular track location,and a readback signal obtained from the same track location after ACerasure of the magnetic information;

FIG. 7 is an exaggerated side view showing a data storage diskexhibiting various surface defects and features, and a thermal responseand magnetic spacing response of an MR element to such defects andfeatures;

FIG. 8 is a showing of a readback signal indicating a head-to-diskcontact event;

FIG. 9 is a block diagram of a signal separation/modulation module forextracting a thermal signal and a magnetic signal from a readback signalinduced in an MR element, and for restoring the D.C. baseline of themagnetic signal;

FIG. 10 is a block diagram of a signal separation/modulation module forrestoring the D.C. baseline of a magnetic readback signal;

FIG. 11 is a block diagram of a system for selectively communicating areadback signal to a signal separation/restoration module;

FIGS. 12(a) and 12(b) illustrate the magnitude and phase response of afinite impulse response (FIR) filter used in a signalseparation/restoration module;

FIGS. 13(a), 13(b), and 13(c) respectively illustrate a readback signalinduced in an MR head, a restored magnetic signal component of thereadback signal, and an unrestored magnetic signal component of thereadback signal;

FIGS. 14(a) and 14(b) illustrate the magnitude and phase response of awindowed FIR filter used in a signal separation/restoration module;

FIGS. 15(a) and 15(b) are a showing of the magnitude and phase responseof the highpass filtering behavior of a typical AE module;

FIGS. 16 and 17 respectively show a comparison of the magnitude andphase response of the highpass filtering behavior of a typical AE moduleand an inverse filter having a transfer function inverse to that of theeffective highpass filter of the AE module;

FIG. 18 is a signal flow diagram representative of the inverse filter ofFIGS. 16 and 17;

FIGS. 19(a)-19(c) show three waveforms caused by a disk surface pitproduced at different processing points within a signalseparation/restoration module;

FIG. 20 is a showing of close correspondence between magnetic andthermal head-to-disk spacing signals associated with detection of a disksurface defect;

FIG. 21 is a block diagram of another embodiment of a signalseparation/restoration module employing an infinite impulse response(IIR) filter;

FIG. 22 is a showing of magnetic and thermal spacing signals associatedwith a head-to-disk contact event;

FIG. 23 is a block diagram of a defect classification circuit; and

FIG. 24 is a flow diagram of an error recovery process using the thermalsignal of a readback signal.

DETAILED DESCRIPTION OF THE EMBODIMENTS

Referring now to the drawings and, more particularly, to FIG. 1, thereis illustrated an apparatus 70 for reading an information signal havinga magnetic signal component and a thermal signal component from amagnetic storage medium and for separating the thermal and magneticsignal components from the information signal. The magnetic signal isprocessed to remove the influence of the thermal signal component fromthe magnetic signal. The thermal signal, which is typically degraded bythe AE module 74, is restored by the signal separation/restorationmodule 76. The two independent magnetic and thermal signals may then beutilized to enhance the operation, performance, and reliability of thedata storage system.

In FIG. 1, a magnetoresistive (MR) element 72 is shown in closeproximity with a surface of a data storage disk 24. The information readby the MR element 72 from the disk 24 is generally referred to herein asa readback signal. The readback signal produced in the MR element 72 istypically amplified by the arm electronics (AE) module 74. The AE module74 typically exhibits a highpass filtering behavior that distorts thephase and amplitude of the thermal signal component of the readbacksignal. This thermal signal component distortion varies in severitydepending on the frequency and phase response of the particular AEmodule 74 employed. The signal separation/restoration module 76 includesan inverse filter having a response substantially inverse to that of theeffective highpass filter of the AE module 74. The restored thermalsignal is produced by passing the highpassed filtered readback signalreceived from the AE module 74 through the inverse filter.

As shown in graphical form at the output of the AE module 74, the analogreadback signal 60, containing a relatively high frequency magneticsignal component 61a, exhibits a distorted D.C. baseline due to thepresence of a low frequency modulating signal component. It isappreciated by those skilled in the art that a modulated readback signal60, or more particularly, a modulated magnetic signal component 61a ofthe readback signal 60 has long been identified as one source of anumber of data storage system maladies, including servo control errorsand inaccuracies, causing a reduction in data storing and retrievingreliability, and, in some cases, an irretrievable loss of data.

As discussed previously in the Background of the Invention Section, aconsiderable amount of industry attention and resources have beenexpended to fully comprehend the nature and origins of the undesirablereadback signal baseline modulation. As will be discussed in greaterdetail hereinbelow, it has been discovered by the inventors that thereadback signal 60 is a composite signal comprising independent magneticand thermal signal components, and that the low frequency modulation inthe readback signal is, in actuality, an independent thermal informationsignal component of the readback signal 60. It has further beendetermined by the inventors, as will also be discussed in detailhereinbelow, that undesirable readback signal 60 modulation can beeliminated or substantially reduced in magnitude, thus providing for avirtually pure magnetic signal representative of data or servoinformation.

Importantly, the up-to-now bothersome thermal signal component of areadback signal, referred to generally herein as the thermal signal,also includes an informational content which may be extracted from thereadback signal 60 and utilized for a variety of advantageous purposesheretofore unappreciated by those skilled in the art. The thermal signal63, for example, may be employed by the servo control to provide forreliable track following and track seeking operations, in contrast tousing the magnetic signal 61a typically used in accordance with aconventional servo control approach. It has further been determined thatthe thermal signal 63 contains information that can be used to determinethe flyheight of an MR element 72 with respect to a disk surface 24 toan accuracy on the order of 1 nanometer, and can be utilized for anumber of other purposes, including disk surface analysis andtopographical mapping, disk defect detection and screening, errorcorrection, and predictive failure analysis (PFA), for example.

The apparatus illustrated in FIG. 1 may be included as part of thedesign of a new generation of data storage systems which exploit theavailability of a restored, non-modulated magnetic readback signal 61and an independent restored thermal signal 63, and may also beincorporated into existing data storage systems using standard MR headsas part of a retrofit program. In general, and as illustrated in FIG. 2,a data storage system 20 employing MR transducers typically includes oneor more rigid data storage disks 24 which rotate about a spindle motor26. An actuator assembly 10 typically includes a plurality ofinterleaved actuator arms 11 and suspension 12, with each suspensionsupporting one or more MR head transducers 72 for reading and writinginformation to and from the data storage disks 24.

The actuator assembly 10 includes a coil assembly 14 which cooperateswith a permanent magnet assembly 16 to operate as an actuator voice coilmotor 22 responsive to control signals produced by a controller 18. Thecontroller 18 coordinates the transfer of data to and from the datastorage disks 24, and cooperates with the actuator voice coil motor 22to move the actuator arms/suspensions 11/12 and MR transducers 72 toprescribed track 28 and sector 25 locations when reading and writingdata to and from the disks 24.

For purposes of providing an understanding of a generalized process forseparating the thermal and magnetic signal components from a readbacksignal, as well as several useful applications that exploit theavailability of the restored thermal information signal, reference ismade to FIG. 3 which illustrates in flow diagram form a method forobtaining and utilizing a thermal signal component of a readback signalin accordance with one embodiment of the present invention. At step 30,information is read from a magnetic storage disk by an MR element 72 toinduce in the MR element 72 a readback signal that may appear to exhibitdistortion or modulation, but in actuality contains a magnetic signalcomponent and a thermal signal component. It should be noted that themagnitude of the magnetic signal component may be zero where no magneticinformation has been written to the disk. The thermal signal component,however, is generally present due to a previously unknown phenomenonthat has now been understood, characterized, and utilized by theinventors. The thermal signal component is separated or extracted fromthe readback signal at step 32 and restored by use of an inverse filterof the type described herein. The magnetic signal component of thereadback signal separated at step 32 often includes a D.C. baselinemodulation that distorts the amplitude of the magnetic signal component.

At step 34, the baseline modulation in the magnetic signal iseliminated, thereby restoring the baseline of the magnetic signal. Ifthe restored thermal signal extracted from the readback signal is to beused for servo control, as tested at decision step 36, the restoredthermal signal is transmitted to the servo control and processedaccordingly at step 38. If the magnetic signal is to be used for servocontrol, the restored magnetic signal is transmitted to the servocontrol at step 40. If it is desired to perform a head flyheightroutine, as tested at decision step 42, the restored thermal signal istransmitted to an estimated flyheight processor at step 44. If it isdesired to perform a disk surface analysis or screening, as tested atdecision step 46, the restored thermal signal is transmitted to a disksurface analysis processor at step 48. Further, if the restored thermalsignal is to be used to perform error recovery or predictive failureanalysis (PFA), as tested at decision step 50, the restored thermalsignal is transmitted to an error recovery processor at step 52.

Turning now to FIGS. 4 and 5, there is respectively illustrated adistorted readback signal and a non-distorted readback signal restoredby a signal separation/restoration module 76 as shown in FIG. 1. All lowfrequency distortion (modulation), whether caused by thermalhead-to-disk spacing activity or unwanted filtering from the AE module74 or both, can be compensated for by the signal separation/restorationmodule 76. For the purpose of illustration, it is assumed that thereadback signal 60 is a signal read from a servo sector on the datastorage disk 24. In this example, the servo sector readback signalcontains a number of information fields, namely, a write recovery field62, a synchronization field 64, a Gray code field 66, and a burstpattern field 68. It is understood that the Gray code field 66 typicallyincludes sector and cylinder identification fields.

It can be seen in FIG. 4 that the baseline of the servo control readbacksignal is severely distorted, and particularly so within the Gray codefield 66. It is noted that the low frequency distortion associated withthe Gray code field 66 is not caused by thermal head-to-disk spacingchanges, but is instead caused by the highpass filtering nature of theAE module 74. The Gray code field 66 is typically amplitude detectedwhich renders the sector and cylinder information difficult to reliablyinterpret in the presence of amplitude distortion. Such amplitudedistortion, in turn, often introduces servo control errors of varyingseverity depending on the magnitude of the distortion. It is noted thatsuch amplitude distortion in a readback signal 60 obtained from a datasector, in contrast to a servo sector readback signal, can similarlyintroduce detection and interpretation errors resulting in soft or hardread errors. It is not uncommon for up to 15%-20% of the sectorsformatted on a disk 24 surface to demonstrate appreciable levels ofreadback signal distortion similar to that depicted in FIG. 4.

As discussed previously, the source of the undesirable readback signal60 modulation has heretofore been misunderstood by those skilled in theart to result from noise in the MR element 72 or other source of MRelement 72 instability or operational anomaly. The inventors, however,have discovered that the readback signal distortion may in addition bedue to the presence of an independent thermal signal component of thereadback signal that modulates the magnetic signal component 61a,thereby resulting in a readback signal 60 having a time-varyingbaseline. The signal separation/restoration module 76 processes thereadback signal 60 to restore the readback signal baseline, as shown inFIG. 5, and to produce a virtually pure, magnetic signal 61b unperturbedby the thermal signal component in addition to a restored thermal signal63.

The independence of the magnetic signal and the thermal signal isdemonstrated by the waveforms shown in FIG. 6. The waveform shown inFIG. 6(a) represents a thermal signal extracted from a magnetic readbacksignal using an MR head and a digital filter configured as a lowpassfilter. After the waveform shown in FIG. 6(a) was obtained, the trackfrom which the waveform was generated was subjected to a magnetic ACerasure. The same MR head was moved to the same location of the erasedtrack to obtain the waveform shown in FIG. 6 (b). It can be seen thatthe extracted thermal signal shown in FIG. 6(a) and the readback signalderived from the erased track shown in FIG. 6(b) are substantiallyidentical. The two waveforms provided in FIG. 6 verify that twosimultaneously read thermal and magnetic signals are present in thereadback signal and that the signals are independent and separable.

Viewing the readback signal in terms of its two independent andseparable components reveals a previously unappreciated informationalcontent available in a readback signal obtained using an MR head. Inparticular, information about the surface of the disk can be derivedfrom the thermal signal. An exaggerated side view of an MR slider 67 andMR element 72 in proximity with the surface 24a of a magnetic datastorage disk 24 is illustrated in FIG. 7. The disk surface 24a has agenerally varying topography at a microscopic level. As illustrated, adisk surface 24a may include various surface defects, such as a pit 122,a bump 124, or a surface portion 126 void of magnetic material. It is tobe understood that surface features such as grooves, pits, and bumps,for example, may be purposefully provided on the disk surface 24a forpurposes of encoding information on the disk surface 24a.

As illustrated in FIG. 7, the thermal response voltage level 119 of theMR element 72 changes as a function of the spacing, denoted by parametery, between the MR element 72 and the disk surface 24a. Changes in themagnetic readback signal result from changes in the resistance of the MRelement 72. More particularly, a typical MR element, which is a resistorthat is sensitive to the presence of magnetic fields, is electricallycoupled to a current source between positive and negative element leads.A bias current is applied to the MR element 72 via the leads. In normaloperation, magnetic transitions on the disk surface 24a affect theresistance of the MR element 72 giving rise to voltage variations acrossthe MR element 72. These voltages occur at the frequency of the magneticdata transitions recorded on the disk surface 24a and are the basis forthe magnetic signal component of the readback signal.

The resistance of the MR element 72 is also effected by the head-to-diskspacing. More particularly, head-to-disk spacing changes result inconcomitant changes in heat transfer from the MR element 72, which isheated by a constant bias current, to the disk 24. The heat transfer isan inverse function of the head-to-disk spacing. If the heat transferfrom the MR element 72 is increased (small spacing), then thetemperature of the MR element 72 and its resistance will decrease. Thetemperature and the resistance of the MR element 72 will increase(larger spacing) if the heat transfer is reduced. Thus, changes in theheat transfer between the MR element 72 and the disk 24 results in analteration of the temperature of the MR element 72. Temperature changesin the MR element 72 result in corresponding changes in the electricalresistance of the MR element 72 and, therefore, the voltage across theMR element 72 being supplied by a constant bias current. It is notedthat variations in slider flyheight typically occur at a frequencysignificantly lower than that of the magnetic transitions. Therefore,such temperature changes in the MR element 72 occur at a frequencysignificantly lower than the magnetic data transitions and are the basisof the thermal component of the readback signal.

As FIG. 7 illustrates, there is an inverse relationship between thetopographical surface variations of the disk 24 and the changes inmagnitude of the thermal signal 119. As the instantaneous head-to-diskspacing (y) increases, there results a corresponding increase in airspace insulation between the MR element 72 and the disk surface 24a,thereby causing an increase in the temperature in the MR element 72.This temperature increase in the MR element results in a correspondingincrease in the MR element 72 resistance due to the positive temperaturecoefficient of the MR element material typically used to fabricate theMR element 72. Permalloy, for example, is a preferred material used tofabricate the MR element 72 and demonstrates a temperature coefficientof +3×10⁻³ /°C. An MR element 72 passing over a bump 124 on the disksurface 24a, by way of example, results in increased heat transferoccurring between the MR element 72 and the disk surface 24a, therebycausing cooling of the MR element 72. Such cooling of the MR element 72causes a decrease in the MR element resistance which, in turn, resultsin a corresponding decrease in the voltage v_(TH) across the MR element72 at a constant bias current.

As a result of the above-described interaction between the MR element 72and the disk surface 24a, it can be seen by referring to the pit 122depicted on the disk surface 24a that the thermal voltage signal v_(TH)119 across the MR element 72 increases in amplitude as a function ofincreasing head-to-disk separation distance (y). It can further be seenby referring to the bump 124 depicted on the disk surface 24a that thethermal voltage signal v_(TH) 119 decreases in amplitude as a functionof decreasing head-to-disk separation distance. For purposes ofconvenience, it may be desirable to invert the thermal voltage signalv_(TH) 119 so that changes in disk surface 24a topography corresponddirectly, rather than inversely, to changes in the thermal voltagesignal v_(TH) 119. Thus, the negative value of the MR head voltage,-v_(TH), will provide a qualitative indication of the disk surface 24atopography by indicating "cooling areas" as peaks and "heating areas" asvalleys.

Also shown in FIG. 7, is a magnetic spacing signal 121 which has beenconditioned to correspond to variations in the disk surface 24a. It canbe seen that the magnetic spacing signal 121 incorrectly indicates thepresence of some surface features, such as magnetic voids 126, asvariations in the topography of the disk surface 24a. It can further beseen that the magnetic spacing signal 121 provides an inferiorindication of other surface features, such as bumps 124, when comparedto disk surface imaging information provided by use of the thermalsignal 119.

It should be appreciated that the thermal signal contains in general arepresentation of the thermal response of the MR element as it interactswith the disk. If the emissivity or absorptivity of the surface of thedisk were to vary, the resultant thermal signal would accordingly vary.As will be better appreciated from the discussion below, variations inthe disk surface, such as surface profile or emissivity/absorptivity,may be purposefully introduced and exploited by using the informationalcontent of both components of the readback signal.

Another characteristic of an MR element 72 that influences the nature ofthe readback signal obtained from the disk surface concerns a situationwhereby the MR element 72 comes into physical contact with the disksurface or other obstruction. A thermal asperity (TA), for example,occurs when a temporary physical contact occurs between the disk surfaceand the MR element 72. The negative (cooling) peak of the thermalvoltage response to a bump 124, for example, is suddenly replaced by alarge, but narrow, positive spike response followed in rapid successionby the negative cooling response as shown in FIG. 8. The positive spikeresponse is caused by mechanical frictional heating between the MRelement 72 and the local asperity on the disk surface 24a. Due to themechanical friction associated with a thermal asperity, the magneticcoating can be scraped off in the area of physical contact. This willresult in a magnetic void 126, but is not the only source of such voids.

Referring to FIG. 9, there is illustrated an embodiment of a signalseparation/restoration module 76 discussed previously with respect toFIG. 1. It is to be understood that the signal separation/restorationmodule 76 may be employed to perform the single task of separating themagnetic signal from the readback signal in order to remove the lowfrequency modulation component of the readback signal attributed tothermal signal influences or other causes. In another embodiment, thesignal separation/restoration module 76 may be employed to perform thedual tasks of separating the magnetic signal component from the readbacksignal 60 to remove low frequency thermal signal component, and, inaddition, extracting the thermal signal from the readback signal, thusmaking available for subsequent processing the informational content ofboth the magnetic signal and thermal signal in substantially independentform.

As shown in FIG. 9, a readback signal is induced in the MR element 72situated in close proximity with a magnetic data storage disk 24. Aswill be discussed in greater detail hereinbelow, the readback signalmodulation varies in frequency and amplitude as a function of thermalsignal component behavior.

In one embodiment, a readback signal received from the AE module 74 fromthe MR element 72 is converted from analog form to digital form by ananalog-to-digital converter 84. Alternatively, the AE module 74 may be adigital device incorporating an analog-to-digital converter. Inaccordance with a digital embodiment of the AE module 74, use of alinear phase programmable filter can result in little to no phase oramplitude degradation in the thermal signal component of the readbacksignal.

The digitized readback signal is then communicated to a delay device 86and to a linear phase programmable filter 88. The programmable filter 88is a finite impulse response (FIR) filter having a length N, where Nrepresents the number of impulse response coefficients or taps of theprogrammable filter 88. The readback signal applied to the input of theprogrammable filter 88 is subject to a total signal delay correspondingto the length N of the programmable filter 88 as the readback signalpasses through the programmable filter 88.

In accordance with this embodiment, the programmable filter 88 isprogrammed with appropriate tap coefficients and weights so as to passthe relatively low frequency thermal signal component of the readbacksignal and to filter out the relatively high frequency magnetic signalcomponent. As such, the programmable filter 88 is configured as alowpass filter and programmed to pass the thermal signal content whichcan be generally characterized as a medium frequency signal with much ofits energy in the frequency range of approximately 10 kilohertz (KHz) toapproximately 100-200 KHz. It is noted that the magnetic signalcomponent of the readback signal has a frequency ranging betweenapproximately 20 megahertz (MHz) and 100 MHz. The thermal signal 80 atthe output of the programmable filter 88 is communicated to a signalsumming device 90. From the output of the programmable filter 88, thethermal signal 80 may be transmitted to other components in the datastorage system, such as to a servo control for purposes of controllingtrack following and track seeking operations.

The delay device 86 receives the readback signal 60 from theanalog-to-digital converter 84 and delays the transmission of thereadback signal to the signal summing device 90 by a duration of timeequivalent to the delay time required for the readback signal to passthrough the programmable filter 88. As such, the readback signal,containing both magnetic and thermal signal components, and the thermalsignal 80, extracted from the readback signal by the programmable filter88, arrive at the signal summing device 90 at substantially the sametime. The signal summing device 90 performs a demodulation operation onthe readback signal and thermal signal 80 to produce a restored readbacksignal 78. Thus, the signal separation/restoration module 76 illustratedin the embodiment depicted in FIG. 9 provides for the separation of themagnetic and thermal signal components of a composite readback signaland, additionally, produces a non-distorted restored magnetic readbacksignal 78 and a restored thermal signal 80.

In FIG. 10, there is illustrated another embodiment of a signalseparation/restoration module 76 in which a restored magnetic readbacksignal 78 is produced after processing a modulated readback signalthrough the signal separation/restoration module 76. In accordance withthis embodiment, an amplitude-distorted readback signal containingmagnetic and thermal signal components is sensed by an MR element 72from a magnetic data storage disk 24 and communicated to an AE module74. The modulated readback signal is then digitized by a sampler 84 andthen passed through an appropriately configured programmable filter 88to produce a non-distorted restored magnetic readback signal 78. Theprogrammable filter 88 is preferably a finite infinite response (FIR)filter programmed to pass the relatively high frequency magnetic signalcomponent of the composite readback signal, while rejecting therelatively low frequency thermal signal component of the compositereadback signal. Although a filter other than a FIR filter may beemployed as the programmable filter 88, it is important that the filter88 have a substantially perfect linear phase response in order toachieve optimal performance. This is readily achieved using a digitalFIR filter. In some applications, however, some degree of non-linearphase behavior of the filter 88 may be tolerated.

In general, when a signal passes through a filter, it is modified inamplitude and/or phase. The nature and extent of the modification of thesignal is dependent on the magnitude and phase characteristics of thefilter. The phase delay or group delay of the filter provides a usefulmeasure of how the filter modifies the phase characteristics of thesignal. A filter with a non-linear phase characteristic will introduce aphase distortion in the signal that passes through it. Such phasedistortion is introduced because the frequency components in the signalwill each be delayed by an amount not proportional to frequency, therebyaltering their harmonic relationships. It has been found that a certainclass of FIR filters provide for perfect linear phase response which isnecessary to eliminate virtually all of the undesirable modulation of areadback signal resulting from the influence of the thermal signalcomponent, and to produce a restored magnetic readback signal 78.

Referring to the embodiments illustrated in FIG. 11, there is depicted acapability to selectively couple and decouple the signalseparation/restoration module 76 from the recording channel throughwhich a readback signal typically passes. The programmable filter 88 isshown coupled to a read-only-memory (ROM) 94 within which is stored anumber of programmable filter parameter sets. In an embodiment employinga FIR filter 88, the ROM 94 typically stores a number of tap weight sets96 and may additionally store at least one restoration tap weight set98. In an embodiment employing an analog AE module 74 that exhibits ahighpass filtering behavior, the programmable filter 88 may be an IIRfilter coupled to the ROM 94.

For purposes of illustration, and not of limitation, it is assumed thatthe recording channel for a particular data storage system includes asingle 10-tap FIR filter 88. The 10-tap FIR filter 88 is coupled to aROM 94 which is configured to store 64 different sets of tap weights 96,any of which may be loaded into the FIR filter 88 for purposes ofreprogramming its response. As discussed previously, a modulatedmagnetic readback signal read from a servo sector can produceparticularly deleterious results when the servo controller attempts toprocess the distorted readback signal. Sector and cylinder informationcontained in the Gray code field 66 of the servo sector, for example,may be misinterpreted or unreadable.

The signal separation/restoration module 76 can selectively be utilizedso as to process readback signal information only from servo sectorsembedded between data sectors as shown in FIG. 11. In accordance withthis embodiment, a single programmable filter 88 employed in a recordingchannel of a data storage system can be time-shared between processingreadback signals corresponding to servo sectors through the signalseparation/restoration module 76 and servo channel, and processingreadback signals corresponding to data sectors through the data channel.When reading data sector information, the readback signal is selectivelypassed through the data channel so as to bypass the signalseparation/restoration module 76.

As depicted in FIG. 11, and in accordance with an embodiment of a datastorage disk 24 employing an embedded servo architecture, an alternatingseries of data and servo sectors will pass under the MR element 72 asthe data storage disk 24 rotates, typically at several thousand RPM.When the MR element 72 is reading information from a data sector 102,the readback signal produced in the MR element 72 is transmitted to theAE module 74, the FIR filter 88, and to the data channel so as to bypassthe signal separation/restoration module 76. It is noted that the FIRfilter 88 is programmed with one of several tap weight sets 96 whenprocessing the signal information acquired from the data sector 102.

As the servo sector 104 comes into proximity with the MR element 72, arestoration tap weight set 98 stored in the ROM 94 is loaded into theFIR filter 88, thereby replacing the previously loaded tap weight setresiding in the FIR filter 88. The restoration tap weight set 98configures the FIR filter 88 to remove the thermal signal component ofthe readback signal read from the servo sector 104, and produces arestored magnetic readback signal 78 corresponding to the pure magneticsignal stored in the servo sector 104. The restored magnetic readbacksignal 78 is then communicated to the servo control and processedaccordingly. As the data sector 106 adjacent the servo sector 104 comesinto proximity with the MR element 72, a selected tap weight set 96 isloaded into the FIR filter 88 so as to replace the previously loadedrestoration tap weight set 98. The readback signal derived from the datasector 106 is processed through the FIR filter 88 and data channel so asto bypass the signal separation/restoration module 76. The process ofselectively processing the readback signal derived from servo sectors isrepeated in a similar manner.

It is to be understood that the embodiment illustrated in FIG. 11 isparticularly well-suited for retrofitting a data storage system thatincludes a single programmable filter 88 in the read/write channel. Itcan be appreciated that incorporating an additional programmable filtermay be desirable so that a first programmable filter is configurable foroperation in the servo channel, while a second programmable filter isconfigurable for operation in the data channel. In accordance with aconfiguration employing two such independent programmable filters,restoration of readback signals derived from data sectors can result inan improved error rate performance of the data storage system.

It is noted that the process of loading the restoration tap weight set98 stored in ROM 94 into the programmable filter 88 may be performedupon detection of a synchronization (sync) field 64 or other signalindicating the beginning of a servo sector. Similarly, a sync field orother information signal indicative of the beginning of a data sectorcan be sensed for determining when a tap weight set 96 for a data sectoris to be loaded into the programmable filter 88 for purposes of readinginformation from data sectors. For more details on designing,implementing, and programming a FIR filter suitable for use in thesignal separation/restoration module 76, reference is made to E. C.Ifeachor, B. W. Jervis, "Digital Signal Processing" (Addison-WesleyPublishing Company, Inc. 1993).

Returning to FIGS. 4 and 5, the modulated readback signal shown in FIG.4 represents the appearance of the readback signal prior to beingprocessed by the signal separation/restoration module 76. Therepresentation of the readback signal in FIG. 5 illustrates the readbacksignal of FIG. 4 after being processed by the signalseparation/restoration module 76. The undesirable influence of thethermal signal component on the readback signal shown in FIG. 4 waseliminated by employing a 9-tap FIR filter in the signalseparation/restoration module 76 in order to produce the restoredmagnetic readback signal 78 shown in FIG. 5. The magnitude and phasecharacteristics of the 9-tap FIR filter utilized to produce the restoredmagnetic readback signal 78 shown in FIG. 5 are illustrated in FIG. 12.

In particular, it can be seen in FIG. 12(b) that the 9-tap filterexhibits perfect linear phase response over the frequency range ofinterest. The effectiveness of the 9-tap FIR filter in eliminating thebaseline shift or modulation of the readback signal is demonstrated inFIG. 13. FIG. 13(a) shows a readback signal demonstrating an unstable oramplitude-varying baseline. In FIG. 13(b), the modulating baseline ofthe readback signal apparent in FIG. 13 (a) has been eliminated afterpassing the distorted readback signal through an appropriatelyprogrammed 9-tap FIR filter. The tap weights for the 9-tap filter usedto restore the baseline of the readback signal was defined to includetap weights of:

    B(i)=(1/9)*(-1, -1, -1, -1, 8, -1, -1, -1, -1),

or

    B(i)=(-0.111, -0.111, -0.111, -0.111, 0.889, -0.111, -0.111, -0.111, -0.111)

It is noted that the waveform shown in FIG. 13(c) was produced bypassing the modulated readback signal shown in FIG. 13(a) through aconventional highpass Butterworth filter. It can be seen thatundesirable modulation of the baseline of the readback signal is stillpresent after passing the readback signal through a conventionalhighpass filter.

As previously indicated, the magnitude and phase characteristics of the9-tap FIR filter used to restore the baseline of the readback signal asshown in FIG. 13(b) are respectively shown in FIGS. 12(a) and 12(b). Itcan be seen in FIG. 12(a) that some degree of ripple may occur in thepassband of the filter which may be eliminated by applying a windowfunction to the tap weights of the 9-tap FIR filter. By way of example,a Hamming window can be applied to the tap weights of the 9-tap FIRfilter to produce a windowed restore filter having the following tapweights:

    B(i)=(-0.0089, -0.0239, -0.06, -0.0961, 0.8889, -0.0961, -0.06, -0.0239, -0.0089)

The output of the 9-tap windowed FIR filter having the above-listed tapweights results in the elimination of the ripple as shown in FIG. 14(a).As further shown in FIG. 14(b), the windowed 9-tap FIR filter retainsits perfect linear phase response. It is noted that applying a windowfunction, such as a Hamming window, to the tap weights of theprogrammable FIR filter 88 allows for a non-zero DC gain and someincrease in low frequency response.

Turning now to FIGS. 15-22, there is illustrated another embodiment of asignal separation/restoration module 76 that is particularly well-suitedfor data storage systems that employ highpass filtering of a readbacksignal acquired from a magnetic data storage disk 24 using an MR element72. This embodiment can be employed in newly designed data storagesystems as well as retrofitted systems. In the design of an analog AEmodule 74, such as the AE module 74 illustrated in FIG. 1, it is oftendesirable to include highpass filtering in conjunction with apreamplifier for purposes of rejecting signal content of a readbacksignal below the frequency range of the magnetic signal component. Thehighpass filtering behavior of the AE module 74 distorts both inamplitude and phase the thermal signal component of the compositereadback signal. This thermal signal distortion varies in severitydepending on the frequency and phase response of the particular AEmodule employed.

By way of example, a highpass filter suitable for use in an AE module 74may have a cutoff frequency of approximately 500 KHz and exhibitnon-linear phase behavior. The frequencies associated with meaningfulthermal signal information, however, are typically below 200 KHz, andtypically range between 10 KHz to approximately 100 KHz. It can beappreciated that a highpass filter having a cutoff frequency ofapproximately 500 KHz will significantly distort the amplitude and phaseof the thermal signal component of the readback signal. The magneticsignal component of the readback signal, however, remains unaffected bythe highpass filter since the frequency range for the magnetic signal isgenerally some 20 to 40 times that of the highpass filter cutofffrequency.

In FIGS. 15(a) and 15(b), there is respectively illustrated graphsshowing the magnitude and phase response of a typical analog AE module74 exhibiting a highpass filtering behavior. The highpass filter has acutoff frequency of approximately 500 KHz. The digital equivalent of theanalog transfer function of the effective highpass filter of the AEmodule 74 having a single pole at 500 KHz and the magnitude and phaseresponse illustrated in FIG. 15 can be defined as: ##EQU1## where: b_(h)(1)=0.9876

b_(h) (2)=-0.9876

a_(h) (2)=-0.9752

The distortion in amplitude and phase of a thermal signal introduced bythe highpass filtering behavior of the AE module 74 is effectivelyeliminated by use of an inverse filter having a transfer functioninverse to that of the highpass filter. Passing the readback signaloutput from the AE module 74 through the inverse filter restores thethermal signal to its original form, both in amplitude and phase. Forexample, the transfer function of an inverse filter for conditioning areadback signal passed through a highpass filter having theabove-described transfer function of equation 1! is given by: ##EQU2##

The magnitude and phase response for the effective highpass filter ofthe AE module 74 and the inverse filter described above in equation 2!are respectively plotted in FIGS. 16 and 17. In particular, themagnitude response of the inverse filter and the effective highpassfilter of the AE module 74 is respectively shown as curves 170 and 172in FIG. 16. The phase response of the inverse filter and the effectivehighpass filter is respectively shown as curves 176 and 174 in FIG. 17.

In one embodiment, an infinite impulse response (IIR) filter is employedas an inverse filter in the signal separation/restoration module 76 forpurposes of restoring the thermal signal content of a highpass filteredreadback signal. The impulse response of an IIR filter is of infiniteduration, in contrast to a FIR filter in which the impulse response hasa finite duration. Unlike a FIR filter which may exhibit a perfectlinear phase response, the phase response of an IIR filter isnon-linear, especially at the band edges. Although an analog filter maybe employed in an alternative embodiment, an IIR filter offers a numberof advantages well-suited for use as an inverse filter for purposes ofrestoring the amplitude and phase of a thermal signal distorted by thehighpass filtering behavior of the analog AE module 74.

The signal flow diagram illustrated in FIG. 18 is representative of afirst order IIR filter configured as an inverse filter. The coefficientsassociated with the signal flow graph of FIG. 18 for a first order IIRinverse filter having a transfer function given by equation 2! aboveare:

a₁ =0.9876

a₂ =-0.9876

b₁ =0.1

b₂ =-0.9752

For more details on designing, implementing, and programming an IIRfilter suitable for use as an inverse filter in the signalseparation/restoration module 76, reference is made to E. C. Ifeachor,B. W. Jervis, "Digital Signal Processing" (Addison-Wesley PublishingCompany, Inc. 1993).

In FIG. 19, there is illustrated three waveforms that are used todemonstrate the effectiveness of an inverse filter for restoring theoriginal amplitude and phase of the thermal signal component of areadback signal that has been passed through a highpass filter. In FIG.19(a), there is shown a readback signal detected by scanning a pit in adata storage disk surface using an MR head. The magnetic readback signalshown in FIG. 19(a) was detected from a track written at a 20 MHz writefrequency. The magnetic readback signal was sampled at 100 MHz with8-bit resolution. The signal shown in FIG. 19(b) represents thecalculated peak-to-peak magnitude of the readback signal of FIG. 19(a).Further, the signal shown in FIG. 19(b) represents the magnetic signalcomponent of the readback signal shown in FIG. 19(a) which clearlydemonstrates a significant reduction in amplitude due to the MR readelement passing over the pit. FIG. 19(c) illustrates the thermal signalcomponent of the readback signal of FIG. 19(a) after having been passedthrough the effective highpass filter of the AE module 74. It can beseen by comparing the waveforms of FIGS. 19(b) and 19(c) that themagnetic and thermal signal components of the readback signal do notcorrespond closely with one another. This poor correlation between thethermal and magnetic signals results from the distortion to the thermalsignal caused by the effective highpass filtering nature of the analogAE module 74, which has effectively differentiated the thermal signal.

The inverse filter of the signal separation/restoration module 76restores the amplitude and phase of the thermal signal 162 asillustrated in FIG. 20. It is noted that the thermal and magneticsignals illustrated in FIG. 20 are depicted as head-to-disk spacingsignals, as will be discussed in detail hereinbelow. It can be seen thatthe magnetic signal and restored thermal signal demonstrate a closecorrespondence to one another after passing the highpass filteredthermal signal through the inverse filter.

The thermal signal induced in an MR head, as discussed previously withrespect to FIG. 7, changes as a function of the head-to-disk spacing.The information contained in the thermal signal, therefore, can be usedto detect variations in the surface topography of a disk. Varioussurface features, such as pits, gouges, bumps, thermal asperities,particulate contaminates, and the like, may be detected using thethermal signal. It is understood that such surface features may bepurposefully incorporated into the disk surface for deriving varioustypes of information using the thermal signal.

Concentric and radial elongated depressions, for example, may beincluded in the disk surface for purposes of determining track andsector locations using the thermal signal. Also, a detailedtopographical mapping of the surface of a disk may be accomplished usingthe thermal signal. It can be appreciated that the availability of thethermal signal extracted from a readback signal can be advantageouslyexploited for use in a wide variety of applications. By way of furtherexample, one or more depressions may be fabricated into the disk surfaceto a known depth for purposes of calibrating the thermal response of anMR head in order to derive head-to-disk spacing measurements using thethermal signal.

It is known by those skilled in the art to use a magnetic readbacksignal produced by a read/write transducer to determine spacing changesbetween the surface of a disk and the transducer. One such method fordetermining head-to-disk spacing using a magnetic readback signal isreferred to as a Harmonic Ratio Flyheight (HRF) clearance test. The HRFtest is a known method for measuring the flyheight of a slidersupporting a transducer that is performed in-situ, or within the datastorage system housing, using a magnetic head-to-disk spacing signal.The HRF method is described in U.S. Pat. No. 4,777,544, which isassigned to the assignee of the present invention and incorporatedherein by reference. The HRF measurement method is a continuous,instantaneous measurement of the ratio of two spectral lines in thespectrum of a readback signal. Both of the instantaneous spectral lineamplitudes relate to the same volume element of the recording mediumdirectly underneath the MR transducer. The HRF measurement methodprovides for the determination of the instantaneous head clearance withrespect to the disk surface using a magnetic readback signal.

In accordance with one embodiment, the thermal signal component of areadback signal induced in an MR head is used to qualitatively determinehead-to-disk spacing change. In a further embodiment, the thermal signalis calibrated using the magnetic signal so as to provide for aquantitative determination of head-to-disk spacing. Referring to FIG.21, there is shown in block diagram form a system for processing areadback signal to obtain magnetic and thermal head-to-disk spacinginformation. A readback signal is detected from the disk surface 24 bythe MR element 72. It is assumed for purposes of illustration that thereadback signal is a composite signal containing both magnetic andthermal signal components, it being understood that a readback signaldevoid of a magnetic signal component contains a thermal signalcomponent useful for determining head-to-disk clearance. The readbacksignal detected by the MR element 72 is communicated to the AE module 74and then to a highpass filter 150. The highpass filter 150 is shown as acomponent external to the AE module 74, but is provided to generallyrepresent the highpass filtering behavior of the AE module 74. Thetransfer function of the effective highpass filter 150 is denoted asH_(O). The output signal from the highpass filter 150 is sampled by ananalog-to-digital converter 151 to create digitized samples of thehighpass filtered readback signal.

As illustrated in FIG. 21, the thermal signal, indicated at a point 159at the output of the thermal signal extraction filter 157, may beproduced using any of the methods discussed hereinabove. For example,the digitized readback signal may be communicated to an inverse filter156 which corrects for the distortion introduced by the highpass filter150 of the AE module 74. The transfer function of the inverse filter 156is denoted as H_(O) ⁻¹. The thermal signal is then extracted by thethermal signal extraction filter 157, which may be a FIR filter. It isunderstood that the inverse filter 156 and the thermal signal extractionfilter 157 may be embodied in a signal IIR filter to restore the thermalsignal distorted by the highpass filter 150. Alternatively, the readbacksignal may be tapped at a point prior to the highpass filter 150 andinput to the thermal signal extraction filter 157, which may be a FIRfilter as discussed in detail hereinabove. The thermal signal extractedby the thermal signal extraction filter 157 is communicated to a meanfilter 158 which, in turn, produces a thermal spacing signal 162 that islinearly related to the head-to-disk spacing. The mean filter 158 is adigital moving smooth averaging filter.

The readback signal provided at the output of the analog-to-digitalconverter 151 may also be communicated to an amplitude detector 152,such as a FIR filter, that detects the peak-to-peak amplitude of thereadback signal and extracts the magnetic signal component from thereadback signal. The logarithm of the magnetic signal is obtained bypassing the magnetic signal through the log device 154, which produces amagnetic signal that is linearly related to the head-to-disk spacing.Having extracted both the magnetic and thermal spacing signals 160 and162, respectively, the thermal signal can be calibrated since themagnetic calibration is known and only depends on the recordedwavelength of the signal. It is important to note that both the negative(or the inverse) of the magnetic spacing signal 160 and the extractedthermal signal 162 are linearly proportional to the head-to-disk spacing(y).

In FIG. 20, the thermal spacing signal 162, processed by the thermalsignal extraction filter 157 and mean filter 158, is illustratedtogether with the magnetic spacing signal 160, which was processedthrough the amplitude detector 152 and log device 154. It is noted thatthe linearized magnetic spacing signal 160 is typically calculated bytaking the logarithm of the peak-to-peak signal and then multiplied bythe known sensitivity of the output voltage change to magnetic spacingchange in accordance with the well-known Wallace equation. It can beseen in FIG. 20 that, except for a difference in signal height and aslightly longer time constant associated with the thermal spacing signal162, the magnetic spacing signal 160 and thermal spacing signal 162describe a disk surface pit. The thermal spacing signal 162 can becalibrated using the linearized magnetic spacing signal 160 in order toaccurately reflect true head-to-disk spacing, as is discussed in greaterdetail hereinbelow.

An important advantage of the present invention concerns the ability todetect head-to-disk spacing changes in-situ, or within the housing ofthe data storage system, using the thermal response of the MR element72. In-situ head-to-disk spacing measurements using the thermal responseof the MR element 72 is useful for purposes of disk manufacturingtesting and screening, and for performing predictive failure analysis(PFA) during the service life of the data storage system in the field.The thermal spacing signal 162 can further be used to detect headcontact with the surface of a data storage disk.

Referring now to FIG. 22, both the magnetic and thermal spacing signals160 and 162 are shown for a head-to-disk contact event, such as contactbetween the MR head and a local thermal asperity (TA). The magneticspacing signal 160 has been linearized by taking the logarithm of themagnetic signal. The thermal spacing signal 162 has been determined byusing the inverse filtering approach previously described. It can beseen that there is an increase in the MR element-to-disk spacing as thedisk asperity displaces the MR element 72 in an upward direction fromthe surface of the disk. Both the magnetic and thermal spacing signals160 and 162 indicate this gradual increase in head-to-disk spacingbetween 0 to about 25 microseconds. After the MR element 72 passes overthe asperity, there occurs some amount of air-bearing (head-to-diskspacing) modulation before the MR element 72 returns to its steady-stateflying height. The air-bearing modulation can be seen in FIG. 27beginning at approximately 35 microseconds and continuing through 70microseconds.

The similarities in the waveform features for the magnetic and thermalspacing signals 160 and 162 demonstrate that the thermal spacing signal162 can be used for detecting head-to-disk contact in-situ, withoutresorting to test bench equipment or external testers. It is noted thatthe characteristics of the inverse filter required for a particular datastorage system will depend on the pole location for the highpass filter150 of the AE module 74. For an embodiment employing an IIR filter orFIR filter, only the coefficients or tap weights need to be modified. Inan embodiment employing the IIR filter, this modification can be madeadaptively or dynamically in the event that there are variations in thepole frequency of the highpass filter 150. Such variations typicallyoccur with changes in temperature, for example. It is to be understoodthat the inverse filter 150 described herein is not limited to firstorder IIR structures.

The magnitude of the thermal signal induced in an MR head is generally afunction of the particular MR element used in the MR head. Variations inthe manufacturing process and materials used, for example, will causevariation in the response of an MR element. Thus, in order to accuratelydetermine head-to-disk spacing change using the thermal response of anMR head, it is desirable to calibrate the thermal response in-situ usingthe magnetic response. For example, accurate magnetic spacinginformation can be obtained using the well-known Wallace spacing lossequation. A calibration depression, such as a radial trench or pit, maybe fabricated in the landing zone and used to produce both thermal andmagnetic signal modulation for purposes of performing in-situ thermalspacing calibration. The magnetic spacing can be accurately determinedfor the trench which, in turn, can be used to calibrate the thermalvoltage response of the MR element.

Another method involves combining a magnetic head-to-disk spacingmeasurement, obtained using the HRF method or other similar method, witha thermal clearance measurement. In accordance with this combined test,a simultaneous thermal and magnetic "spindown" is performed whereby thethermal voltage change between two disk velocities is compared to theknown (HRF) spacing change between the two disk velocities. Recovery ofthe thermal signal at the disk rotation rate, however, may be difficultto achieve in a system employing an AE module 74 having a highpassfiltering behavior since the highpass cutoff frequency is typicallyseveral orders of magnitude greater than the disk rotation frequency.

The head-to-disk spacing calibration of the thermal response of the MRhead is made more complex by the highpass frequency filtering nature ofthe AE module 74. The transfer function H_(AE) (S) of an AE module 74having a highpass filtering behavior may be generally represented to afirst order approximation as: ##EQU3## where K_(AE) is the gain of theAE module 74 at recording frequencies, and "a" is the cutoff frequencyfor the effective highpass filter incorporated into the AE module 74. Atypical value of the gain is K_(AE) =170, but the gain of the AE module74 generally has a large variance. The typical cutoff frequency "a" isapproximately 325 KHz, and generally has associated with it a largetolerance of ±125 KHz.

The frequencies of interest for bump-like surface defects to be detectedduring a surface analysis screening typically range between 10 KHz and100 KHz. The thermal response of the MR head will translate thesefrequencies directly, while the magnetic response will shift thesefrequencies up in the 20 MHz range due to the magnetic recording carrierfrequency. The highpass nature of the AE module 74 will attenuate allbump disturbance amplitudes in the thermal response for frequenciesbelow 400 KHz by various amounts, while the magnetic response will beunaffected. In order to restore the attenuation of the thermal response,some form of integration must be applied. This restoration process canbe accomplished by employing an inverse filter having a transferfunction H_(INV) (s) that is inverse to the transfer function H_(AE) (s)of the AE. module 74 (i.e., H_(INV) (s)=1/H_(AE) (s)). The lowestfrequency present from an MR head reading data from a disk spinning at7200 RPM, for example, is 120 Hz, and the lowest frequency for detectingdisk surface bumps is approximately 10 KHz. As such, a pseudo-inversefilter, such as a lead-lag filter with a zero ("a") at 400 KHz and apole ("b") at 5 KHz, may be more appropriate for this application.

The pseudo-inverse filter would have a transfer function of the form:##EQU4## and the overall transfer function of the pseudo-inverse filtercascaded with the AE module 74 becomes: ##EQU5## Thus, the compensatedtransfer function H(s) above will be a highpass filter with a cutofffrequency at 5 KHz, which is adequate to pass the frequencies associatedwith disk surface bumps in a non-distorted form.

The large variation in the highpass cutoff frequency "a" can cause largevariations in the restored thermal response. An accurate estimation ofthe highpass cutoff frequency "a", the gain K_(AE), and the sensitivitynm/mv! for each MR head is important for reliable calibration. Due tothe lack of a low frequency (i.e., ≦120 Hz) response of the AE module74, the thermal calibration process may be supported by another methodas a standard of reference. This supportive method is referred to hereinas the magnetic Readback Signal Modulation (RSM) method, which is aknown self-calibrating method for determining changes in head-to-diskmagnetic spacing based on the Wallace spacing loss approach. Aneffective thermal calibration procedure is partially based on the RSMmethod and performed initially while the actuator is held against thecrash stop in the landing zone to examine both the thermal and magneticcomponents of a readback signal of a track containing the calibrationdepression.

The calibration depression is fabricated on both surfaces of a diskblank and is subjected to polish and sputtering processes to permit bothmagnetic and thermal data to be obtained from the fabricated depression.It is noted that the depression fabricated in the landing zone couldalternatively be fabricated as a manufactured bump. A bump, however, ismore likely to cause head/disk interference (HDI) and may causepermanent damage to the head or the disk as a result of a head-to-diskcrash. A bump may also cause head lift-off and air-bearing modulationand is therefore likely unsuitable for use as a permanent calibrationsite. A "pure" pit, in contrast, does not cause head lift-off nor anyair-bearing modulation. The calibration trench on a disk substratesurface is also inexpensive to manufacture.

Prior to discussing one embodiment of a calibration procedure, it may behelpful to define several variables that are associated with thecalibration process. It is noted that the term LF (Low Frequency) refersto frequencies on the order of disk rotation frequencies (RPM/60), suchas 120 Hz at a rotation rate of 7200 RPM. Referring to equations 6 and7, the term v_(TH) (LF) represents the per revolution average of the AEmodule restored thermal voltage (baseline) response in the landing zoneexcluding the data obtained from the calibration pit, and is typicallyrepresented in millivolts (mv). The term v_(TH) (Pit) is the AE modulerestored average thermal voltage peak produced from a calibration pit inthe landing zone taken over several revolutions, and is typicallyrepresented in millivolts (mv). The term δ_(HRF) (LF) represents the perrevolution average estimate of the RSM head-to-disk separation distancein the landing zone excluding the data obtained from the calibrationpit, and is typically represented in nanometers (nm). Finally, the termδ_(HRF) (Pit) is the average peak HRF head/disk spacing produced from acalibration pit in the landing zone taken over several revolutions, andis typically represented in nanometers (nm).

The proposed thermal calibration process is predicated on using the perrevolution average, low frequency (LF) RSM estimate of the head-to-diskspacing δ_(HRF) (LF), and the corresponding average thermal baselinevoltage v_(TH) (LF) obtained jointly with the actuator leaning upagainst the crash stop in the landing zone and excluding the dataobtained from the calibration pit. The average peak value of theexcluded thermal and magnetic pit data will yield v_(TH) (Pit) andδ_(HRF) (Pit).

The "AC" calibration coefficient C(i) for the ith head can now bedetermined from: ##EQU6## It should be observed that for a pit, thefollowing conditions apply: δ_(HRF) (LF)>δ_(HRF) (Pit) and δ_(TH)(LF)>δ_(TH) (Pit). The approximate formula for the ith thermalhead-to-disk spacing becomes:

    δ.sub.TH (i)=δ.sub.HRF (LF)+C(i)·Δv.sub.TH  7!

where Δv_(TH) =v_(TH) (defect)-v_(TH) (LF). In the case of a bump,cooling is present, assuming there is no head-to-MR element contact,thus Δv_(TH) <0. In the case of a pit, MR element heating will occurbecause of increased head-to-disk separation, thus Δv_(TH) >0. Since theapproximate thermal head-to-disk spacing formula was calibrated at thelocation of the calibration pit (i.e., the inner diameter landing zonein this case, but could be at the outer diameter for a load/unload diskdrive), improved accuracy may be realized by updating the average RSMhead-to-disk spacing δ_(HRF) (LF) at the track radius where the defectoccurred. To accomplish this during manufacturing screening, a magnetictrack would be written at the defect radius.

Even without calibration of the thermal response of the MR head, thethermal signal component of a readback signal can be used to provide aqualitative rather than a quantitative analysis of the disk surfacecharacteristics. A disk surface analysis screening may, therefore, beperformed to detect disk defects using an inherent normalizationapproach. One such approach is predicated on using the inherent"background" thermal signal information on a disk track as a referencefrom which clip levels (i.e., failure thresholds) are derived. It isimportant to note that both a quantitative and qualitative evaluation ofthe surface topography of a disk may be performed without a magneticcoating being applied to the disk surface. Thus, a disk blank which isdevoid of a magnetic coating may be thoroughly analyzed for the presenceof surface defects and features, whether purposefully or unintentionallyprovided thereon, prior to further processing the disk blank. As such,costly processing of a defective disk blank can be avoided.

The thermal background signal for a typical magnetic data storage diskmay be viewed as being composed of five primary groups of frequencies.The first group includes servo pattern frequencies which are dominantand typically range between 2.5 MHz and 10 MHz. The second groupincludes servo-length frequencies defined from the beginning to the endof each servo burst typically ranging between 60 KHz and 70 KHz. Thethird group includes inter-servo frequencies, or the inverse of the timebetween servo bursts, at approximately 10 KHz. The fourth group offrequencies are the data pattern frequencies which exceed 10 MHz. Themagnetic data pattern can be eliminated if a track is erased.

The fifth group of frequencies are broad band and relate to the disktopography, whereby the head-to-disk spacing changes as a result ofsurface variations of the disk. The upper end of the fifth group islimited by the thermal time constant of the MR response, which istypically about 1 microsecond. With proper filtering, the effect ofreadback signal amplitude modulation of these five "noise" sources canbe selectively suppressed. It is noted that signal-to-noise ratios forhead-to-disk contact events are typically in excess of 10:1 (20 db) andcan be easily detected.

A number of filtering schemes may be employed to filter the five noisesources identified above. Such filtering schemes include the use ofelliptic filters to filter the readback signal. Bandstop ellipticfilters offer high attenuation and less phase distortion than eitherButterworth or Chebyshev filters. One useful filtering scheme uses twoelliptic bandstop filters. Each fourth order digital elliptic bandstopfilter has two notches caused by two pairs of complex zeros in thetransfer function that are located on the unit circle in the z-plane.One "low notch" fourth order elliptic filter would eliminate frequenciesbelow approximately 15 KHz. In practice, the inter-servo patternfrequency is the most problematic as it is close to the desireddetection bandwidth for disk surface defects. The low-notch ellipticfilter can be designed to provide a notch at 120 Hz and 10.8 KHz whichprovides very high attenuation (e.g., 20-60 db) in this frequency range.A second fourth order elliptic notch filter configured as a high-notchfilter would attenuate the servo pattern frequency of approximately 5MHz and its third harmonic of approximately 15 MHz. These twofrequencies are dominant. A fourth order elliptic notch filter canprovide very high attenuation in this frequency range. These frequenciesare stationary due to the precise velocity of the spindle of a typicaldata storage system.

As described above, both the magnetic and thermal components of thereadback signal contain information about surface characteristics of thedisk surface from with the readback signal was read. A comparisonbetween the magnetic and thermal spacing signal response to varioustypes of disk surface defects and permanently written servo sectors isprovided below in Table 1. By separating a composite readback signalinto independent magnetic and thermal signal components, there isprovided an opportunity to use two independent, simultaneous responsesof the MR head to detect the same "unknown phenomenon" or surfacedefect. Using the two independent thermal and magnetic signals duringdisk surface analysis provides for significantly increased defectdetection resolution and reliability. Enhanced defect detection isrealized by using a two dimensional (2D) detection approach rather anone dimensional (1D) approach. A one dimensional detection approach isreferred to as an approach that employs either the magnetic or thermalsignal, but not both. The use of the two independent magnetic andthermal signals obtained from same MR element at the same instant intime provides a powerful tool for detecting and classifying unknown disksurface defects.

A summary of differences between the magnetic and thermal MRhead-to-disk spacing response to the simple disk surface defects andpermanent recording shown in FIG. 7 is provided below in Table 1. It isto be understood that many disk surface defects, such as scratches andgouges, are typically complex combinations of several simple defects,and as such, will yield a more complex MR head response.

                  TABLE 1                                                         ______________________________________                                                   Peak Response to Surface Defects                                              and Servo Sectors                                                               Thermal Spacing                                                                           Magnetic Spacing                                     Type of Defect                                                                             Signal      Signal                                               ______________________________________                                        Pit          Positive    Positive                                             Bump         Negative    Positive                                             Thermal Asperity                                                                           Large Positive                                                                            Negative                                             Magnetic Void                                                                              None        Positive                                             Servo Sector None        Negative and                                                                  Positive                                             ______________________________________                                    

Referring to the Table 1 above, a method for performing a disk surfacedefect analysis may be performed as follows. First, a thermal scan isperformed on each surface of each disk provided in a data storagesystem. The resulting thermal response is monitored for thermal voltagesexceeding predetermined positive and negative thresholds. Since thethermal response is insensitive to magnetic voids and pre-written servosectors, this process will eliminate the magnetic patterns in servosectors and magnetic voids as valid surface defects. It is noted that adefect analysis process exclusively utilizing a magnetic signal woulderroneously indicate the presence of a surface defect upon detecting amagnetic void or misplaced permanent recording. Triggering of thethermal threshold detectors during the thermal scan can then beattributed to three basic types of surface defects, namely, pits, bumps,and thermal asperities (TAs), or combinations of these three defecttypes.

Magnetic information may then be written at the disk surface location atwhich a thermal threshold was triggered for purposes of performing amagnetic defect verification procedure, such as by use of the HRF or RSMmethods, using the magnetic response characteristics provided in Table 1above. Since only bumps and thermal asperities should indicate a validfailure condition, simultaneous triggering of both thermal detectors andHRF/RSM detectors must occur prior to rejecting the disk or the datastorage system within which the defective disk is housed.

Thus, the heating and cooling of the MR element in response tohead-to-disk spacing change can be used to detect and discriminatebetween mechanical damage to the disk 24, which should be sufficientcause to reject the disk, and other non-fatal disk defects such as pitsand magnetic voids, which should not be sufficient cause to reject thedisk. This disk surface defect analysis may be performed in-situ orwithin a fully operational data storage system prior to shipment.Additionally, the analysis may be performed in-situ during the in-fieldservice life of a data storage system and at pre-established times forpurposes of performing predictive failure analysis on the data storagesystem. Alternatively, the disk surface defect analysis may be performedon disk blanks devoid of a magnetic coating in order to avoid furtherprocessing of defective disk blanks.

A method for classifying disk defects can be formulated using thenegative and positive peaks of the thermal signal extracted from an MRhead. One embodiment of a defect classification method is derived fromthe determination that for disk depressions (e.g., pits), the thermalsignal increases in amplitude as the MR element heats up due to theincreased head-to-disk spacing. For this class of disk defects, there isseldom any cooling, which would result in the production of a negativepolarity thermal signal by the MR head.

For conditions of near head-to-disk contact, the MR element cools. MRelement cooling results in the production of a negative going thermalvoltage signal v_(TH). A criterion for testing a disk for mechanicaldamage is given by:

    (V+)+|V-|>T                               8!

where,

V+ is the positive peak of v_(TH) ;

V- is the negative peak of v_(TH) ; and

T is the thermal voltage threshold which, if exceeded, indicates thepresence of disk mechanical damage.

It has been determined by the inventors that the test criterion ofequation 8! may be used to accurately identify the presence of existingor imminent mechanical disk damage. The application of equation 8! isappropriate for determining the presence of disk mechanical damagebecause such damage is associated with both heating, caused by the diskdefect displacing a head, and cooling, caused by the MR element due toits proximity with the disk surface. For other disk defects notassociated with upward disk surface protrusions, such as plating pits,the thermal voltage signal does not exhibit a sufficiently largenegative peak to warrant concern, since there is no significant amountof MR element cooling that occurs. Moreover, disk defects whichprofoundly affect the magnetic signal, such as magnetic voids, do notresult in the production of an appreciable thermal response. It hasheretofore been common practice by the manufacturers of magnetic datastorage disks to reject and discard suspect disks that exhibitnon-catastrophic magnetic voids, since conventional screening procedurescan not reliably verify the presence or absence of disk mechanicaldamage associated with the magnetic void or otherwise.

In general, a curve can be used to discriminate between a pass and failscreening criteria. An example of such a screening curve is given by theequation:

    V.sub.-.sup.n +C.sub.1 V.sub.+.sup.m =C.sub.2               9!

where V₋ is the minimum thermal voltage, V₊ is the maximum thermalvoltage, and n, m, C₁, and C₂ are constants. If n=m=2 and C₁ =1, forexample, then the pass-fail curve is a section of a circle with radiusequal to √C₂ .

The identification of specific types of surface defects may beestablished by employing a disk surface defect detection circuit. In theembodiment illustrated in FIG. 23, a defect identification circuit 91 isimplemented using an analog circuit, although it is understood that thedefect identification circuit 91 may alternatively be implemented as adigital circuit or effectuated through digital signal processing. Thedefect detection identification 91 detects a thermal asperity (TA), forexample, by measuring the total thermal voltage signal differenceΔv_(TH) (TA) between the negative thermal cooling peak v_(TH) (cool) andthe positive peak of the thermal asperity "heating" spike v_(TH) (warm),as given by:

    Δv.sub.TH (TA)=v.sub.TH (warm)-v.sub.TH (cool)        10!

A thermal voltage signal v_(TH) is extracted from a readback signal bythe signal separation/restoration module 76, and communicated to apositive peak-hold circuit 71 and a negative peak-hold circuit 73. Thepositive peak-hold circuit 71 buffers the positive peak voltage of thethermal signal v_(TH) (warm), while the negative peak-hold circuit 73buffers the negative peak voltage of the thermal signal v_(TH) (cool). Apit detector 75, implemented using an operational amplifier in acomparator configuration, is calibrated to detect surface pits bycomparing an appropriate input threshold voltage T.sub.(PIT) and thepositive peak voltage v_(TH) (warm).

A bump detector 79 is similarly implemented and calibrated to detectsurface bumps by comparing an appropriate input threshold voltageT.sub.(BUMP) and the negative peak voltage v_(TH) (cool). A thermalasperity detector 77 is also similarly implemented and calibrated todetect thermal asperities by comparing an appropriate input thresholdvoltage T.sub.(TA) and the thermal difference signal (v_(TH)(warm)-v_(TH) (cool)) produced by a summing circuit 81. In an embodimentthat does not employ the positive and negative peak-hold circuits 71 and73, the maximum positive and minimum negative peak values of the thermalresponse voltage v_(TH) may be monitored continuously with respect topreset threshold values for defect identification.

The logic level of the three comparators 75, 77, and 79 may beconfigured to form a three bit word {TA, BUMP, PIT} used in connectionwith a pass/fail decision table as shown below in Table 2. As discussedpreviously, verification procedure may be subsequently performed in thecase of a disk failure by writing a magnetic track to the disk andperforming an HRF and/or RSM verification test.

                  TABLE 2                                                         ______________________________________                                        Comparator Logic Levels                                                       TA     BUMP        PIT     Pass/Fail Criteria                                 ______________________________________                                        0      0           0       Pass                                               0      0           1       Pass                                               0      1           0       Fail (bump)                                        0      1           1       Fail (gouge)                                       1      0           0       Fail (TA)                                          1      0           1       Fail (TA)                                          1      1           0       Fail (large bump)                                  1      1           1       Fail (bump with TA)                                ______________________________________                                    

Referring to FIG. 24, there is illustrated various steps for performingan error recovery routine that utilizes a thermal signal component of areadback signal. The error recovery routine described in flow diagramform in FIG. 24 is generally appropriate for purposes of recovering datadue to a severe error condition, and typically after performing a numberof standard error recovery routines. At step 530, the defective sectorcontaining lost or unreadable information is identified. A readbacksignal is sampled for the defective sector or disk area at step 532. Thesampled readback signal is stored at step 534. The stored readbacksignal corresponding to a defective sector is indicated asRS.sub.(DEFECT) =M.sub.(DEFECT) +T.sub.(DEFECT), where RS.sub.(DEFECT)represents the total readback signal obtained from the defective sector,M.sub.(DEFECT) represents the magnetic signal component of the readbacksignal obtained from the defective sector, and T.sub.(DEFECT) representsthe thermal signal component of the readback signal RS.sub.(DEFECT)obtained from the defective sector.

At step 536, the defective sector of disk surface area is erased. Aftercompleting erasure of the defective disk surface locations, a readbacksignal is sampled for the erased defective sector as indicated at step538. The readback signal sample from the erased defective sector isrepresented as RS.sub.(ERASE) =T.sub.(ERASE), where RS.sub.(ERASE)represents the total readback signal sampled from the erased defectivesector, and T.sub.(ERASE) represents the thermal signal component of thereadback signal RS.sub.(ERASE) obtained from the erased defectivesector. It is noted that the magnetic signal component of the readbacksignal RS.sub.(ERASE) is not included since the erasure processeliminates substantially all of the magnetic signal component from thedefective sector.

It is noted, however, that micro-fissures on the disk surface canmaintain a small amount of magnetic flux, notwithstanding the erasureprocedure. As such, it may be desirable to extract and store the thermalsignal T.sub.(ERASE) from the readback signal derived from the eraseddefective sector, as indicated as step 540. It is noted thatT.sub.(DEFECT) is substantially equivalent to T.sub.(ERASE) as verifiedby the thermal signal waveforms discussed hereinabove with respect toFIGS. 6(a) and 6(b). At step 542, the readback signal obtained for theerased defective sector at step 538 is subtracted from the readbacksignal derived from the defective sector at step 532. This subtractionproduces the recovered magnetic signal component M.sub.(RECOVERED) ofthe defective sector, as indicated at step 542. The recovered magneticsignal M.sub.(RECOVERED) is then stored in memory or elsewhere on thedata storage disk. In the last step 546, the recovered magnetic signalM.sub.(RECOVERED) is then passed from memory through the regular datarecording channel where the information is decoded into binary words.

It will, of course, be understood that various modifications andadditions can be made to the embodiments discussed hereinabove withoutdeparting from the scope or spirit of the present invention.Accordingly, the scope of the present invention should not be limited tothe particular embodiments discussed above, but should be defined onlyby the full and fair scope of the claims set forth below.

We claim:
 1. A method for processing a signal obtained from a storagemedium using a magnetoresistive (MR) element, the method comprising thesteps of:reading the signal from the storage medium using the MRelement, the signal comprising a thermal component representing athermal response of the MR element; highpass filtering the signal so asto pass content of the signal above a first range of frequenciesassociated with the thermal component of the signal and to degrade thethermal component of the signal; and passing the highpass filteredsignal through an inverse filter having a response substantially inverseto a response associated with the highpass filtering step to produce arestored thermal signal substantially representative of the thermalcomponent of the signal read from the storage medium.
 2. A method forprocessing a signal obtained from a storage medium using amagnetoresistive (MR) element, the method comprising the stepsof:reading the signal from the storage medium using the MR element, thesignal comprising a thermal component representing a thermal response ofthe MR element; passing the signal through a circuit having a highpassfiltering behavior so as to pass content of the signal other thancontent associated with the thermal component of the signal and todegrade the thermal component of the signal; and passing the signalthrough an inverse filter having a response substantially inverse to aresponse associated with the highpass filtering behavior of the circuitto produce a restored thermal signal substantially representative of thethermal component of the signal read from the storage medium.
 3. Amethod for processing a signal obtained from a storage medium using amagnetoresistive (MR) element, the method comprising the stepsof:reading the signal from the storage medium using the MR element, thesignal comprising a thermal component representing a thermal response ofthe MR element; modifying the signal such that the thermal component ofthe signal is degraded; and passing the modified signal through aninfinite impulse response (IIR) filter to produce a restored thermalsignal substantially representative of the thermal component of thesignal read from the storage medium.
 4. A method for processing a signalobtained from a storage medium using a magnetoresistive (MR) element,the method comprising the steps of:reading the signal from the storagemedium using the MR element, the signal comprising a magnetic componentassociated with a first range of frequencies and a thermal componentrepresenting a thermal response of the MR element; passing content ofthe signal associated with the first range of frequencies such that thethermal component of the signal is degraded; and passing content of thesignal below the first range of frequencies to produce a restoredthermal signal substantially representative of the thermal component ofthe signal read from the storage medium.
 5. A method for processing asignal obtained from a storage medium using a magnetoresistive (MR)element, the method comprising the steps of:reading the signal from thestorage medium using the MR element, the signal comprising a thermalcomponent representing a thermal response of the MR element; passingcontent of the signal above approximately 500 kilohertz such that thethermal component of the signal is degraded; and rejecting content ofthe signal above approximately 500 kilohertz to produce a restoredthermal signal substantially representative of the thermal component ofthe signal read from the storage medium.
 6. A method for processing asignal obtained from a storage medium using a magnetoresistive (MR)element, the method comprising the steps of: reading the signal from thestorage medium using the MR element, the signal comprising servoinformation;modifying the signal such that a thermal component of thesignal representing a thermal response of the MR element is degraded;and altering the modified signal to produce a restored thermal signalsubstantially representative of the thermal component of the signal readfrom the storage medium, the restored thermal signal representing theservo information.
 7. A method for processing a signal obtained from astorage medium using a magnetoresistive (MR) element, the methodcomprising the steps of:reading the signal from the storage medium usingthe MR element, the signal comprising a magnetic component and a thermalcomponent representing a thermal response of the MR element; modifyingthe signal such that the thermal component is degraded; altering themodified signal to produce a restored thermal signal substantiallyrepresentative of the thermal component of the signal read from thestorage medium; and extracting the magnetic component from the signal bysubtracting the restored thermal signal from the signal.
 8. A signalprocessing apparatus for an information storage device including aninformation storage medium, comprising: a transducer, including amagnetoresistive (MR) element, for reading a signal from the storagemedium, the signal comprising a thermal component representing a thermalresponse of the MR element;a circuit, coupled to the transducer, thatmodifies the signal such that the thermal component of the signal isdegraded; and a filter, coupled to the circuit and having a responsesubstantially inverse to a filtering response of the circuit, thatproduces a restored thermal signal substantially representative of thethermal component of the signal read from the storage medium using thesignal received from the circuit.
 9. A signal processing apparatus foran information storage device including an information storage medium,comprising:a transducer, including a magnetoresistive (MR) element, forreading a signal from the storage medium, the signal comprising athermal component representing a thermal response of the MR element; acircuit, coupled to the transducer, that modifies the signal such thatthe thermal component is degraded; and an infinite impulse response(IIR) filter, coupled to the circuit, that produces a restored thermalsignal substantially representative of the thermal component of thesignal read from the storage medium using the signal received from thecircuit.
 10. A signal processing apparatus for an information storagedevice including an information storage medium, comprising:a transducer,including a magnetoresistive (MR) element, for reading a signal from thestorage medium, the signal comprising a thermal component representing athermal response of the MR element; a circuit, coupled to thetransducer, that modifies the signal such that the thermal component isdegraded; and an infinite impulse response (IIR) filter, coupled to thecircuit and programmed to have a response substantially inverse to afiltering response of the circuit, that produces a restored thermalsignal substantially representative of the thermal component of thesignal read from the storage medium using the signal received from thecircuit.
 11. A signal processing apparatus for an information storagedevice including an information storage medium, comprising:a transducer,including a magnetoresistive (MR) element, for reading from the storagemedium a signal comprising a thermal component representing a thermalresponse of the MR element, the thermal component of the signal beingassociated with a first range of frequencies; a circuit, coupled to thetransducer, that passes content of the signal above the first range offrequencies and degrades the thermal component; and a filter, coupled tothe circuit, that passes content of the signal associated with the firstrange of frequencies to produce a restored thermal signal substantiallyrepresentative of the thermal component of the signal read from thestorage medium.
 12. A signal processing apparatus for an informationstorage device including an information storage medium, comprising:atransducer, including a magnetoresistive (MR) element, for reading fromthe storage medium a signal comprising a thermal component representinga thermal response of the MR element; a circuit, coupled to thetransducer, that passes content of the signal above 500 kilohertz anddegrades the thermal component of the signal; and a filter, coupled tothe circuit, that rejects content of the signal above 500 kilohertz toproduce a restored thermal signal substantially representative of thethermal component of the signal read from the storage medium.
 13. Asignal processing apparatus for an information storage device includingan information storage medium, comprising:a transducer, including amagnetoresistive (MR) element, for reading from the storage medium asignal comprising a thermal component representing a thermal response ofthe MR element and a magnetic component associated with a first range offrequencies; a circuit, coupled to the transducer, that pass content ofthe signal associated with the first range of frequencies and degradesthe thermal component of the signal; and a filter, coupled to thecircuit, that passes content of the signal below the first range offrequencies to produce a restored thermal signal substantiallyrepresentative of the thermal component of the signal read from thestorage medium.
 14. A signal processing apparatus for an informationstorage device including an information storage medium, comprising:atransducer, including a magnetoresistive (MR) element, for reading asignal from the storage medium, the signal comprising a magneticcomponent and a thermal component representing a thermal response of theMR element; a circuit, coupled to the transducer, that modifies thesignal such that the thermal component is degraded; a magnetic signalfilter, coupled to the circuit, that passes the magnetic component ofthe signal; and a filter, coupled to the circuit, that produces arestored thermal signal substantially representative of the thermalcomponent of the signal using the signal received from the circuit. 15.A signal processing apparatus for an information storage deviceincluding an information storage medium, comprising:a transducer,including a magnetoresistive (MR) element, for reading from the storagemedium a composite signal comprising a thermal component representing athermal response of the MR element and a magnetic component; a circuit,coupled to the transducer, that modifies the composite signal such thatthe thermal component is degraded; a filter that receives the compositesignal from the circuit and produces a restored thermal signalsubstantially representative of the thermal component of the compositesignal; and a signal summing device, coupled to the circuit and thefilter, that substantially eliminates the thermal component of thecomposite signal by subtracting the restored thermal signal from thecomposite signal to produce a restored magnetic signal.
 16. A signalprocessing apparatus for an information storage device including aninformation storage medium, comprising:a transducer, including amagnetoresistive (MR) element, for reading from the storage medium acomposite signal comprising a magnetic component and a thermal componentrepresenting a thermal response of the MR element; a circuit, coupled tothe transducer, that modifies the composite signal such that the thermalcomponent is degraded; a filter that receives the composite signal fromthe circuit and produces a restored thermal signal substantiallyrepresentative of the thermal component of the composite signal; and asignal summing device, coupled to the circuit and the filter, thatsubstantially eliminates the thermal component of the composite signalby subtracting the restored thermal signal from the composite signal toproduce a restored magnetic signal; wherein the restored thermal signalis provided at an output of the filter and the restored magnetic signalis provided at an output of the signal summing device.
 17. Aninformation storage device, comprising:a transducer including amagnetoresistive (MR) element; a storage medium; an apparatus for movingat least one of the transducer and the medium to provide a relativemovement between the transducer and the medium; a circuit, coupled tothe transducer, for modifying a signal read from the storage mediumusing the MR element such that a thermal component of the signalrepresenting a thermal response of the MR element is degraded; and afilter, coupled to the circuit and having a response substantiallyinverse to a filtering response of the circuit, for producing a restoredthermal signal substantially representative of the thermal component ofthe signal read from the storage medium using the signal received fromthe circuit.
 18. An information storage device, comprising:a transducerincluding a magnetoresistive (MR) element; a storage medium; anapparatus for moving at least one of the transducer and the medium toprovide a relative movement between the transducer and the medium; acircuit, coupled to the transducer, that modifies a signal read from thestorage medium using the MR element such that a thermal component of thesignal representing a thermal response of the MR element is degraded;and an infinite impulse response (IIR) filter, programmed to have aresponse substantially inverse to a filtering response of the circuit,that produces a restored thermal signal substantially representative ofthe thermal component of the signal read from the storage medium usingthe signal received from the circuit.
 19. An information storage device,comprising:a storage medium; a transducer, including a magnetoresistive(MR) element, for reading from the storage medium a signal comprising athermal component representing a thermal response of the MR element andassociated with a first range of frequencies; an apparatus for moving atleast one of the transducer and the medium to provide a relativemovement between the transducer and the medium; a circuit, coupled tothe transducer, that passes content of the signal above the first rangeof frequencies and degrades the thermal component of the signal; and afilter, coupled to the circuit, that passes content of the signalassociated with the first range of frequencies to produce a restoredthermal signal substantially representative of the thermal component ofthe signal read from the storage medium.
 20. An information storagedevice, comprising:a storage medium; a transducer, including amagnetoresistive (MR) element, for reading from the storage medium acomposite signal comprising a magnetic component and a thermal componentrepresenting a thermal response of the MR element; an apparatus formoving at least one of the transducer and the medium to provide arelative movement between the transducer and the medium; a circuit,coupled to the transducer, that modifies the composite signal such thatthe thermal component is degraded; a filter that receives the compositesignal from the circuit and produces a restored thermal signalsubstantially representative of the thermal component of the compositesignal; and a signal summing device, coupled to the circuit and thefilter, that substantially eliminates the thermal component of thecomposite signal by subtracting the restored thermal signal from thecomposite signal to produce a restored magnetic signal; wherein therestored thermal signal is provided at an output of the filter and therestored magnetic signal is provided at an output of the signal summingdevice.